be eye-pleasing - French English Dictionary